<?php
function localizaRequisicao($idRequisicao, $tabela){
	
	$meio = round(count($tabela)/2);
	
	$requisicao = percorre($idRequisicao, $tabela, $meio);
	
	return $requisicao;
}

function percorre($idRequisicao, $tabela, $meio){
	if($idRequisicao<$tabela[$meio]->getIdRequisicao()){
		for($i=0; $i<$meio; $i++){
			if($tabela[$i]->getIdRequisicao() == $idRequisicao){
				return $tabela[$i];
			}
		}
	}else{
		for ($j=0; $j<count($tabela); $j++){
			if($tabela[$j]->getIdRequisicao() == $idRequisicao){
				return $tabela[$j];
			}
		}
	}
}
?>